snow-capped mountain top - Fransızca İngilizce Sözlük